package org.example.Text;

import org.example.Service.UserService;
import org.example.Service.impl.UserServiceimpl;
import org.example.config.SpringConfig;
import org.springframework.context.annotation.AnnotationConfigApplicationContext;

public class text {


    public static void main(String[] args) {
        //创建bean容器  因为是通过配置类来创造的  与通过xml文件的语法不用 注意看
        AnnotationConfigApplicationContext context = new AnnotationConfigApplicationContext(SpringConfig.class);
        //通过容器new的方法 都默认为 动态代理的增强方法  所以无法取得未增强的方法
        //这里的方法必须为增强后的  类型为接口的 userservice
        UserService userService = (UserService) context.getBean(UserService.class);
        userService.getall();
        //如果想要获得未增强的方法 就单独 new 未增强的类
    }

}
